import turtle

t = turtle.Turtle()


# def drawSpiral(t, lineLen):
#     if lineLen > 0:  # 最小规模   0 直接退出
#         t.forward(lineLen)
#         t.left(90)
#         drawSpiral(t, lineLen - 5)  # 调用自身  减小规模，边长减5
#
#
# drawSpiral(t, 100)
# turtle.done()


def drawSpiral(t, lineLen, linemax):
    if lineLen < linemax:  # 最小规模   0 直接退出
        t.forward(lineLen)
        t.left(90)
        drawSpiral(t, lineLen + 5, linemax)  # 调用自身  减小规模，边长减5


drawSpiral(t, 0, 100)
turtle.done()
